package javachongkao.异常.InputMismatchException异常;
//7-8 InputMismatchException异常
//（InputMismatchException异常）编写一个程序，提示用户读取两个整数，然后显示它们的和。程序应该在输入不正确时提示用户再次读取数值。
//
//输入格式:
//输入多组两个数
//
//输出格式:
//输出两个数的和
//
//输入样例:
//在这里给出一组输入。例如：
//
//1  3
//2.0  3
//3.0  4
//4  5
//
//输出样例:
//在这里给出相应的输出。例如：
import java.util.InputMismatchException;
import java.util.Scanner;

public class Main6 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        while (scanner.hasNext()) {
            try {
                int num1 = scanner.nextInt();
                int num2 = scanner.nextInt();
                System.out.println("sum = " + (num1 + num2));
            } catch (InputMismatchException e) {
                System.out.println("Incorrect input: two integer is required");
                scanner.nextLine(); // 清除错误的输入行
            }
        }

        scanner.close();
    }
}
